@echo off
chcp 65001
echo === 启动 Mianshi 项目（本地模式）===
echo.

echo 请确保已完成以下准备工作：
echo 1. 安装并启动MySQL数据库
echo 2. 执行数据库初始化脚本：mysql -u root -p ^< src/main/resources/init.sql
echo 3. 确认数据库连接配置正确
echo.

set /p confirm=确认已完成上述准备工作？(y/n): 
if /i "%confirm%" neq "y" (
    echo 请先完成准备工作后再启动项目
    pause
    exit /b 1
)

echo.
echo 1. 清理和编译项目...
call mvn clean compile

if %errorlevel% neq 0 (
    echo Maven 编译失败！请检查Java和Maven环境
    pause
    exit /b 1
)

echo.
echo 2. 启动内置Tomcat服务器...
echo 项目将在 http://localhost:8080 启动
echo 按 Ctrl+C 可停止服务器
echo.

call mvn tomcat7:run
